\hypertarget{class_textured_rect}{
\section{TexturedRect Class Reference}
\label{class_textured_rect}\index{TexturedRect@{TexturedRect}}
}


Représente un rectangle texturé dans la scene.  




{\ttfamily \#include $<$texturedRect.h$>$}

Inheritance diagram for TexturedRect:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3.000000cm]{class_textured_rect}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_textured_rect_a6881a7c0a0afb47c579b0cf3189b5f11}{TexturedRect} (\hyperlink{class_texture}{Texture} $\ast$aTex)
\item 
\hyperlink{class_textured_rect_ae43642fff8c40257b22ac6f8a9975d06}{TexturedRect} (\hyperlink{class_texture}{Texture} $\ast$aTex, float size)
\item 
\hyperlink{class_textured_rect_aa0e8c7c37dd130b167d0f2aeddd4e00c}{TexturedRect} (\hyperlink{class_texture}{Texture} $\ast$aTex, float size, \hyperlink{class_vectorf}{Vectorf} \hyperlink{class_displayable_a6e8b07401f1b47b0dca8ac07fb5dbc23}{translation})
\item 
\hyperlink{class_textured_rect_aed5335c3ea75237fb162c6d331477185}{TexturedRect} (\hyperlink{class_texture}{Texture} $\ast$aTex, float aWidth, float aHeight)
\item 
\hyperlink{class_textured_rect_a53d4657f8f3170305056e8a75dfbe991}{TexturedRect} (\hyperlink{class_texture}{Texture} $\ast$aTex, float aWidth, float aHeight, \hyperlink{class_vectorf}{Vectorf} \hyperlink{class_displayable_a6e8b07401f1b47b0dca8ac07fb5dbc23}{translation})
\item 
void \hyperlink{class_textured_rect_a9f60b8bd526e4698214ee3e95f5eea4b}{InitTextureBuffer} ()
\item 
virtual void \hyperlink{class_textured_rect_ad70565dc4927a8f6f7de8b006d51485a}{Display} ()
\begin{DoxyCompactList}\small\item\em Affiche le Rectangle dans une scene OpenGL. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_texture}{Texture} $\ast$ \hyperlink{class_textured_rect_a70ec1f94f4e34b47a388e83d4c9d6ae7}{texture}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
Représente un rectangle texturé dans la scene. 

\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_textured_rect_a6881a7c0a0afb47c579b0cf3189b5f11}{
\index{TexturedRect@{TexturedRect}!TexturedRect@{TexturedRect}}
\index{TexturedRect@{TexturedRect}!TexturedRect@{TexturedRect}}
\subsubsection[{TexturedRect}]{\setlength{\rightskip}{0pt plus 5cm}TexturedRect::TexturedRect (
\begin{DoxyParamCaption}
\item[{{\bf Texture} $\ast$}]{aTex}
\end{DoxyParamCaption}
)}}
\label{class_textured_rect_a6881a7c0a0afb47c579b0cf3189b5f11}
\hypertarget{class_textured_rect_ae43642fff8c40257b22ac6f8a9975d06}{
\index{TexturedRect@{TexturedRect}!TexturedRect@{TexturedRect}}
\index{TexturedRect@{TexturedRect}!TexturedRect@{TexturedRect}}
\subsubsection[{TexturedRect}]{\setlength{\rightskip}{0pt plus 5cm}TexturedRect::TexturedRect (
\begin{DoxyParamCaption}
\item[{{\bf Texture} $\ast$}]{aTex, }
\item[{float}]{size}
\end{DoxyParamCaption}
)}}
\label{class_textured_rect_ae43642fff8c40257b22ac6f8a9975d06}
\hypertarget{class_textured_rect_aa0e8c7c37dd130b167d0f2aeddd4e00c}{
\index{TexturedRect@{TexturedRect}!TexturedRect@{TexturedRect}}
\index{TexturedRect@{TexturedRect}!TexturedRect@{TexturedRect}}
\subsubsection[{TexturedRect}]{\setlength{\rightskip}{0pt plus 5cm}TexturedRect::TexturedRect (
\begin{DoxyParamCaption}
\item[{{\bf Texture} $\ast$}]{aTex, }
\item[{float}]{size, }
\item[{{\bf Vectorf}}]{translation}
\end{DoxyParamCaption}
)}}
\label{class_textured_rect_aa0e8c7c37dd130b167d0f2aeddd4e00c}
\hypertarget{class_textured_rect_aed5335c3ea75237fb162c6d331477185}{
\index{TexturedRect@{TexturedRect}!TexturedRect@{TexturedRect}}
\index{TexturedRect@{TexturedRect}!TexturedRect@{TexturedRect}}
\subsubsection[{TexturedRect}]{\setlength{\rightskip}{0pt plus 5cm}TexturedRect::TexturedRect (
\begin{DoxyParamCaption}
\item[{{\bf Texture} $\ast$}]{aTex, }
\item[{float}]{aWidth, }
\item[{float}]{aHeight}
\end{DoxyParamCaption}
)}}
\label{class_textured_rect_aed5335c3ea75237fb162c6d331477185}
\hypertarget{class_textured_rect_a53d4657f8f3170305056e8a75dfbe991}{
\index{TexturedRect@{TexturedRect}!TexturedRect@{TexturedRect}}
\index{TexturedRect@{TexturedRect}!TexturedRect@{TexturedRect}}
\subsubsection[{TexturedRect}]{\setlength{\rightskip}{0pt plus 5cm}TexturedRect::TexturedRect (
\begin{DoxyParamCaption}
\item[{{\bf Texture} $\ast$}]{aTex, }
\item[{float}]{aWidth, }
\item[{float}]{aHeight, }
\item[{{\bf Vectorf}}]{translation}
\end{DoxyParamCaption}
)}}
\label{class_textured_rect_a53d4657f8f3170305056e8a75dfbe991}


\subsection{Member Function Documentation}
\hypertarget{class_textured_rect_ad70565dc4927a8f6f7de8b006d51485a}{
\index{TexturedRect@{TexturedRect}!Display@{Display}}
\index{Display@{Display}!TexturedRect@{TexturedRect}}
\subsubsection[{Display}]{\setlength{\rightskip}{0pt plus 5cm}void TexturedRect::Display (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
\label{class_textured_rect_ad70565dc4927a8f6f7de8b006d51485a}


Affiche le Rectangle dans une scene OpenGL. 



Reimplemented from \hyperlink{class_rect_afe7479ce40216a8f570add95c478edc5}{Rect}.

\hypertarget{class_textured_rect_a9f60b8bd526e4698214ee3e95f5eea4b}{
\index{TexturedRect@{TexturedRect}!InitTextureBuffer@{InitTextureBuffer}}
\index{InitTextureBuffer@{InitTextureBuffer}!TexturedRect@{TexturedRect}}
\subsubsection[{InitTextureBuffer}]{\setlength{\rightskip}{0pt plus 5cm}void TexturedRect::InitTextureBuffer (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{class_textured_rect_a9f60b8bd526e4698214ee3e95f5eea4b}


\subsection{Member Data Documentation}
\hypertarget{class_textured_rect_a70ec1f94f4e34b47a388e83d4c9d6ae7}{
\index{TexturedRect@{TexturedRect}!texture@{texture}}
\index{texture@{texture}!TexturedRect@{TexturedRect}}
\subsubsection[{texture}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Texture}$\ast$ {\bf TexturedRect::texture}}}
\label{class_textured_rect_a70ec1f94f4e34b47a388e83d4c9d6ae7}
\hyperlink{class_texture}{Texture} associé au rectangle 

The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
sources/displayable/\hyperlink{textured_rect_8h}{texturedRect.h}\item 
sources/displayable/\hyperlink{textured_rect_8cpp}{texturedRect.cpp}\end{DoxyCompactItemize}
